.clearfix {
  zoom: 1;
}
body {
  font: 12px/1.5 "Microsoft YaHei", Helvetica, Arial, sans-serif;
/*   background-color: #f0f0f0; */
  height: 100%;
  color: #fff;
  -webkit-font-smoothing:antialiased;
	font-smoothing:antialiased;
}
@media screen and (min-width: 1300px) and (max-width: 1800px){
			.opeLeft1{
			    width: 32% !important;
			}
			.opeLeft2{
			  width: 68% !important;
			}
			.p1{
			height: 20px !important;
			}
            .p4 span,.p1 i,.p2 i,.p2 b,.p5 i,.p5 b{
            font-size: 9px !important;
           -webkit-transform: scale(0.90);
            }
            .p1 .bigFont{
             font-size: 1rem !important;
            }
} 
/* @media screen and (min-width: 1200px) {
            body {
                background-color: #f00;
            }
}  */
@media screen and (min-width: 1601px) and (max-width: 1700px) {
	body{font-size: 8px !important;}
	
}

@media screen and (min-width: 1701px) and (max-width: 1800px) {
	body{font-size: 10px !important;}
	
}

@media screen and (min-width: 1801px) and (max-width: 1920px) {
	body{font-size: 12px !important;}
} 




h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	padding: 0;
	margin: 0;
}
.clearfloat:before {
	content: "";
	display: table;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfloat:after {
	content: "";
	display: table;
	height: 0;
	clear: both;
	visibility: hidden;
}
.modal .modal-content{
background-color: #fff;
padding-left:20px;
}
.sub-content .site-wrapper1 .site-box .inner{
    /* background: linear-gradient(to left, #1342ab, #1342ab) left top no-repeat, 
                linear-gradient(to bottom, #1342ab, #1342ab) left top no-repeat, 
                linear-gradient(to left, #1342ab, #1342ab) right top no-repeat,
                linear-gradient(to bottom, #1342ab, #1342ab) right top no-repeat, 
                linear-gradient(to left, #1342ab, #1342ab) left bottom no-repeat,
                linear-gradient(to bottom, #1342ab, #1342ab) left bottom no-repeat,
                linear-gradient(to left, #1342ab, #1342ab) right bottom no-repeat,
                linear-gradient(to left, #1342ab, #1342ab) right bottom no-repeat;
    background-size: 1px 20px, 20px 1px, 1px 20px, 20px 1px;   */
}

.left{
	float:left;
}
.right{
	float:right;
}
nav .time {
  position: relative;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  color: #fff;
  float: right;
  margin-right: 0px;
}
.move{
	text-align:right;
	cursor:pointer;
	margin-top:5px;
	margin-right:5px;
}
.icon-move{
	width:16px;
	height:16px;
	display:inline-block;
	background: url("../img/move.png") no-repeat;
	margin-right:5px;
}
nav  .navTitle{
	 height: 34px;
    line-height: 40px;
	color:#333;
	font-size:24px;
	float:left;
	position: relative;
	left:50%;
	margin-left:-100px;
}
nav .time .time-gradient {
  position: absolute;
  top: 17px;
  right: 0;
  bottom: auto;
  left: 0;
  z-index: auto;
  height: 6px;
  background: linear-gradient(rgba(5, 13, 47, 0.1), rgba(5, 13, 47, 0.6));
}
.site-row {
  position: relative;
  overflow: hidden;
}
.site-row.row-one {
  height: 60%;
}
.site-row.row-three{
	height: 100%;
}
.site-row.row-two {
  height: 40%;
}
.site-row.row-five {
  height: 36%;
}
.site-row.row-four {
  height: 32%;
}
.site-wrapper{
height:auto !important;
}
.model{
	width:100%;
	height:100%;
}
.swiper-pagination {
	width: 100%;
	left:2%;
	bottom: 60px;
}

.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

.swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}
.user{
	width:33%;
	height:100%;
	text-align:center;
	margin:0 auto;
	font-size:14px;
	float:left;
}
#bigScreen .envBox .envText .con-tent{
	font-size:14px;	
	color:#e7de46;
}
.text{
	margin-top:20px;
	color:#2b8ef9;
}
.figure{
	font-size:30px;
	color:#c163fe;
	
}
#success_rate b{
	width:12px;
	height:12px;
	display:inline-block;
	margin-right:5px;
}
.markDown{
	background: url("../img/upMark.png") no-repeat;
}
.markUp{
	background: url("../img/downMark.png") no-repeat;
}
.envBox{
	overflow:hidden;
}
.envText{
	float:left;
}
.envIcon{
	float:left;
	width:80px;
	height:80px;
	display:inline-block;
	margin-right:15px;
}
.info-title{
	line-height:40px;
	height:40px;
	font-size:16px;
	color:#fff;
	margin-bottom:30px;
}
.con-title{
	color:#5fc5f6;
	font-size:14px;
	margin-right:10px;
}
.info-con{
	height:28px;
	line-height:28px;
}
.envIcr{
	background: url("../img/ai/envIcr.png") no-repeat;
	margin-top:15px;
}
.envUser{
	background: url("../img/ai/envUser.png") no-repeat;
}
.envStats{
	background: url("../img/ai/envStats.png") no-repeat;
}
.hatchIcon{
	width:112px;
	height:146px;
	margin-left:30px;
	background: url("../img/ai/tou.png") no-repeat;
}
.site-wrapper1 {
  position: absolute;
  top: 50px;
  right: 10px;
  bottom: 10px;
  left: 10px;
  padding:2.5px;
  z-index: auto;
  /* background:#e5e5e5; */
}
.site-wrapper1 .site-box {
  display: inline-block;
  float: left;
  padding: 2.5px;
  height: 100%;
}

.site-wrapper1 .height80{
	height:80% !important;
}
.site-wrapper1 .site-box.width22 {
  width: 22%;
}
.site-wrapper1 .site-box.width33 {
  width: 33%;
}
.site-wrapper1 .site-box.width67 {
  width: 67%;
}
.site-wrapper1 .site-box.width75 {
  width: 75%;
}
.site-wrapper1 .site-box.width78{
	width: 78%;
}
.site-wrapper1 .site-box.width20 {
  width: 20%;
}
.site-wrapper1 .site-box.width60 {
  width: 60%;
}
.site-wrapper1 .site-box.width24 {
  width: 24%;
}
.site-wrapper1 .site-box.width46 {
  width: 46%;
}
.site-wrapper1 .site-box.width20{
  width: 20%;
}
.site-wrapper1 .site-box.width30{
  width: 30%;
}
.site-wrapper1 .site-box.width28 {
  width: 28%;
}
.site-wrapper1 .site-box.width32 {
  width: 32%;
}
.site-wrapper1 .site-box .inner .box-chart{
	width:25%;
	height:100%;
}
.site-wrapper1 .site-box.width42 {
  width: 42%;
}
.site-wrapper1 .site-box.width72 {
  width: 72%;
}
.site-wrapper1 .site-box.width70 {
  width: 70%;
}
.site-wrapper1 .site-box.width30 {
  width: 30%;
}
.site-wrapper1 .site-box.width50 {
  width: 50%;
}
.site-wrapper1 .site-box.width40 {
  width: 40%;
}
.site-wrapper1 .site-box.width100 {
  width: 100%;
}
.site-wrapper1 .site-box.width18 {
  width: 18%;
}
.site-wrapper1 .site-box.width26 {
  width: 26%;
}
.site-wrapper1 .site-box.width16 {
  width: 16%;
}
.site-wrapper1 .site-box.width50 {
  width: 50%;
}
.site-wrapper1 .site-box.width57 {
  width: 57%;
}
.box-chart1{
	position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    z-index: auto;
    width: 33%;
    height: 100%;
   }
.box-chart2{
	position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 33%;
    z-index: auto;
    width: 34%;
    height: 100%;
    }
    .box-chart3{
	position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 67%;
    z-index: auto;
    width: 33%;
    height: 100%;
   }
.site-wrapper1 .site-box .inner{
  position: relative;
  background-color: #fff;
  border: 1px solid #e8e8e8;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.mredIcon{
 background: url("../img/netresource/bad.png") no-repeat;
 display:inline-block;
 width:16px;
 height:16px;
 margin-left:5px;
 vertical-align: -3%;
}
.site-wrapper1 .site-box .inner h4 {
	color: #fff;
	font-size: 18px;
	line-height: 48px;
	height: 48px;
	border-bottom:1px solid #012a86;
}
.site-wrapper1 .site-box .inner h5 {
  text-align: center;
  font-size: 14px;
  color: #64cdff;
  margin: 0;
  height: 34px;
  line-height: 34px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.site-wrapper1 .site-box .inner h5.box6-h5 {
  color: #ffffff;
  font-size: 14px;
 /*  border: 1px solid #004eff; */
}
.padding15{
	padding:0 15px;
}
.site-wrapper1 .site-box .inner .inner100 {
  position: absolute;
  top:34px;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: auto;
  background:#fff;
}
.site-wrapper1 .site-box .inner .inner100.flex {
  display: flex;
}
.site-wrapper1 .site-box .inner .box1-chart{
		position: relative;
		width:100%;
		height:100%;
}
.site-wrapper1 .site-box .inner .box1-chart-title {
  font-size: 12px;
  color: #00b8c9;
  background-color: #000000;
  border: 2px solid #00b8c9;
  padding: 2px 10px;
  border-radius: 15px;
  position: absolute;
  top: 0;
  right: 10px;
  bottom: auto;
  left: auto;
  z-index: auto;
}
.site-wrapper1 .site-box .inner .box1-chart-title.pos1 {
  top: 0;
}
.site-wrapper1 .site-box .inner .box1-chart-title.pos2 {
  top: 25%;
}
.site-wrapper1 .site-box .inner .box1-chart-title.pos3 {
  top: 50%;
}
.site-wrapper1 .site-box .inner .box1-chart-title.pos4 {
  top: 75%;
}
/* .site-wrapper1 .site-box .inner .box1-chart-title.pos5 {
  top: 80%;
} */
.site-wrapper1 .site-box .inner .box3-left {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
}
.site-wrapper1 .site-box .inner .box3-left .map {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: auto;
}
.site-wrapper1 .site-box .inner .box3-left .top {
  position: absolute;
  top: 45px;
  right: auto;
  bottom: auto;
  left: 130px;
  z-index: auto;
  width: 300px;
  height: 90px;
  margin: 0;
  padding: 0;
  display: flex;
}

.site-wrapper1 .site-box .inner .box3-left .top > li {
  list-style: none;
  border: 2px solid transparent;
  flex: 1;
  text-align: center;
  color: #0046e5;
  font-size: 12px;
  display: flex;
}
.site-wrapper1 .site-box .inner .box3-left .top > li p {
  margin: 0;
  padding: 0;
  flex: 1;
  padding-top: 10px;
  border: 1px solid transparent;
  border-bottom: 3px solid transparent;
}
.site-wrapper1 .site-box .inner .box3-left .top > li span {
  font-size: 14px;
  font-weight: bold;
}
.site-wrapper1 .site-box .inner .box3-left .top > li.active {
  border-color: #010000;
  color: #00b8c9;
}
.site-wrapper1 .site-box .inner .box3-left .top > li.active p {
  border-color: #003135;
  border-bottom-color: #00b8c9;
}
.site-wrapper1 .site-box .inner .box3-right {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0%;
  z-index: auto;
  margin-left:0;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-left {
  position: absolute;
  top: 34px;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-left .top {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 140px;
  left: 0;
  z-index: auto;
}
.site-wrapper1 .site-box .inner .inner100 .box9-chart{
  width: 100%;
  height:33%;
  vertical-align:middle;
 
}
.site-wrapper1 .site-box .inner .box3-chart{
	width: 100%;
    height:19%;
}
.site-wrapper1 .site-box .inner .box5-chart{
	width: 100%;
    height:25%;
}
.site-wrapper1 .site-box .inner .box6-chart{
	width: 100%;
    height:50%;
}
.site-wrapper1 .site-box .inner .box7-chart{
	width: 100%;
    height:65%;
}
.site-wrapper1 .site-box .inner .box8-chart{
	width: 100%;
    height:35%;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-left .bottom {
  position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: auto;
  height: 140px;
  display: flex;
}
.bottom1{
position: absolute;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: auto;
  height: 86%;
  display: flex;	
}
/*閿熸枻鎷烽敓锟�*/
 .site-wrapper1 .content .sub-content .box_color{
	 background:#020623;
	border:1px solid #04a1ee;
}
table th,table td{
	font-size:1rem;
	color:#5cbdef;
}
.box_color .line_color thead th, .box_color .line_color thead td {
	color:#333;
	border-bottom: none; 
}
.box_color .line_color  tbody tr{
	color:#333;
	/* border:1px solid #04a1ee; */
	border-bottom: none; 
	 background:#020623;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-left .bottom .left {
  flex: 1;
  position: relative;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-left .bottom .right {
  flex: 1;
  position: relative;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-right {
  position: absolute;
  top: 34px;
  right: 0;
  bottom: 0;
  left: auto;
  z-index: auto;
  display: flex;
  flex-direction: column;
  width: 50%;
  padding-left: 15px;
}
.site-wrapper1 .site-box .inner .box3-right .box3-right-right .box3-table1 {
  flex: 1;
  margin: 0;
}
/* .site-wrapper1 .site-box .inner .box3-right .box3-right-right .box3-table1 td {
  border: none;
  color: #64cdff;
  font-size: 12px;
  padding: 3px 5px;
} */
.site-wrapper1 .site-box .inner .box3-right .box3-right-right .box3-table1 td.top3 {
  color: #fff000;
}
.site-wrapper1 .site-box .inner .box4-inner {
  left: 10px;
  right: 10px;
 /*  bottom: 10px; */
}
.site-wrapper1 .site-box .inner .box4-inner h5 {
  border-bottom: 1px solid #ccc;
}
.site-wrapper1 .site-box .inner .box4-inner .box3-left {
  position: absolute;
  top: 0;
  height:100%;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 50%;
  border-right: 1px solid #ccc;
}
.site-wrapper1 .site-box .inner .box4-inner .width100 {
  position: absolute;
  top: 0;
  height:100%;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-left {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 50%;
  height: 100%;
  border-right: 1px solid #e5e5e5;
}
.site-wrapper1 .site-box .inner .box4-inner .box5{
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
  height: 100%;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-right {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 50%;
  z-index: auto;
  width: 50%;
  height: 100%;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-1-left {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 50%;
  height:50%;
 
}
.site-wrapper1 .site-box .inner .box4-inner .box4-2-left {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 50%;
  z-index: auto;
  width: 50%;
  height:50%;
 
}
.site-wrapper1 .site-box .inner .box4-inner .box4-3-left {
  position: absolute;
  top: 50%;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 50%;
  height:50%;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-4-left {
  position: absolute;
  top: 50%;
  right: auto;
  bottom: 0;
  left: 50%;
  z-index: auto;
  width: 50%;
  height:50%;
 
}
.site-wrapper1 .site-box .inner .box2-chart{
	width: 100%;
    height:19%;
}
.site-wrapper1 .site-box .inner .box4-chart{
	width: 100%;
    height:24%;
}
.site-wrapper1 .site-box .inner .box4-inner .box3-right {
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  right: auto;
  z-index: auto;
  width: 50%;
  /*  border-right: 1px solid #001d6e; */
}
.site-wrapper1 .site-box .inner .box4-inner .box4-1-right {
  position: absolute;
  top: 0;
  left: 50%;
  bottom: 0;
  right: auto;
  z-index: auto;
  width: 50%;
  /*  border-right: 1px solid #001d6e; */
}
.site-wrapper1 .site-box .inner .box4-inner .box4-top {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
  height:50%;
  /* border-right: 1px solid #001d6e; */
}
.top1{
 position: absolute;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  z-index: auto;
  width: 100%;
  height: 10%;
  margin: 0;
  padding: 0;
  display: flex;
  	
}
.site-wrapper1 .site-box .inner .box4-inner .box4-bottom {
  position: absolute;
  top: 50%;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
  height:50%;
 /*  border-right: 1px solid #001d6e; */
}

.site-wrapper1 .site-box .inner .box4-inner .box4-table1-outer {
  padding: 10px;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-table1-outer .box4-table1 {
  margin: 0;
}
/* .site-wrapper1 .site-box .inner .box4-inner .box4-table1-outer .box4-table1 td {
  color: #64cdff;
  border: none;
  padding: 7px 5px 6px 5px;
} */
.site-wrapper1 .site-box .inner .box4-inner .box4-table1-outer .box4-table1 td:last-child {
  color: #333;
  border-left: none;
  text-align: right;
}
.site-wrapper1 .site-box .inner .box4-inner .box4-table1-outer .box4-table1 td.top3 {
  color: #fff000;
}
.site-wrapper1 .site-box .inner .box5-left {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 50%;
  border-right: 1px solid #001d6e;
}
.site-wrapper1 .site-box .inner .box5-right {
  margin-left:3%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left:0%;
  z-index: auto;
  
}
.site-wrapper1 .site-box .inner .box5-right .box5-table {
  display: flex;
  flex-direction: column;
  padding: 0 10px;
  margin: 0;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table li {
  flex: 1;
  list-style: none;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
 
}
.site-wrapper1 .site-box .inner .box5-right .box5-table li span {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  vertical-align: middle;
}
/*閿熸枻鎷疯壊*/
/* .site-wrapper1 .site-box .inner .box5-right .box5-table li span.font1 {
  color:#323232;
  font-size: 12px;
  margin: 0 8px;
} */
/*閿熸枻鎷疯壊  */
/* .site-wrapper1 .site-box .inner .box5-right .box5-table li span.font2 {
  color:#067dd1;
  font-size: 12px;
} */
.site-wrapper1 .site-box .inner .box5-right .box5-table i {
  vertical-align: middle;
  display: inline-block;
 background: url("../img/ssicon.png") no-repeat;
  width: 40px;
  height: 40px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .jingdong {
  background-position: 0 0;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .taobao {
  background-position: 0  -40px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .tianmao {
  background-position:0 -80px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .SNING {
  background-position: 0 -120px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .VIP {
  background-position:0 -160px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .xinlang {
  background-position:0 -200px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .wangyi {
  background-position:0 -240px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .souhu {
  background-position:0 -280px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .tengxun {
  background-position:0 -320px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .baidu {
  background-position:0 -360px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .aiqiyi {
  background-position:0 -400px;
}
.site-wrapper1 .site-box .inner .box5-right .box5-table .youku {
  background-position:0 -440px;
}
.site-wrapper1 .site-box .inner .box6-sub,.site-wrapper1 .site-box .inner .box7-sub {
  flex: 1;
}
.site-wrapper1 .site-box .inner .box6-sub:first-child {
 /*  margin-left: 15px; */
}
.site-wrapper1 .site-box .inner .box6-sub:last-child {
 /*  margin-right: 10px; */
}
.site-wrapper1 .site-box .inner .box6-sub .box6-table1 {
  margin: 0;
  border: 1px solid #001d6e;
}
/* .site-wrapper1 .site-box .inner .box6-sub .box6-table1 td {
  color: #64cdff;
  border: none;
  border-left: 1px solid #001d6e;
  padding: 3px 5px;
} */
.site-wrapper1 .site-box .inner .box6-sub .box6-table1 td:first-child {
  border-left: none;
}
.site-wrapper1 .site-box .inner .box6-sub .box6-table1 td:last-child {
  text-align: right;
}
.site-wrapper1 .site-box .inner .box6-sub .box6-table1 td.top3 {
  color: #fff000;
}
.site-wrapper1  .box1{
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	margin-bottom: 15px;
	/* padding: 1%; */
}
/*閿熸枻鎷疯壊  */
 #noCoreTab tbody tr td,#coreTab tbody tr td{
	color:#30bdff;
} 
#dpFileCount td:first-child span{
	cursor:pointer;
}
#dpFileCount tbody tr span i{
	margin-right:3px;
	width:14px;
	height:14px;
	 /* vertical-align: baseline; */
	display:inline-block;
}
#Province tbody tr span i{
	margin-right:3px;
	width:14px;
	height:14px;
	 /* vertical-align: baseline; */
	display:inline-block;
}
#dpFileCount tbody tr span .delay_icon{
 background: url("../img/delay_icon2.png") no-repeat;	
}
#dpFileCount tbody tr span .quantity_icon{
background: url("../img/request.png") no-repeat;		
}
#dpFileCount tbody tr span .success_icon{
	background: url("../img/success.png") no-repeat;	
}
#Province tbody tr span .provice_icon{
 background: url("../img/provice.png") no-repeat;	
}
#Province tbody tr span .web_icon{
background: url("../img/pweb.png") no-repeat;		
}
#Province tbody tr span .operator_icon{
	width:15px;
	height:14px;
	background: url("../img/operator.png") no-repeat;	
}
#Province tbody tr span .abroad_icon{
	width:15px;
	height:14px;
	background: url("../img/abroad.png") no-repeat;	
}
#Poor_quality_table tbody tr:first-child,#Poor_quality_table tbody tr:nth-child(2),#Poor_quality_table tbody tr:nth-child(3),#dpFileCount tbody tr:first-child,#dpFileCount tbody tr:nth-child(2),#dpFileCount tbody tr:nth-child(3){
	/* color:#d4c955 */
}
table tbody tr,table thead tr{
	text-align: left;
}
#success_rate tbody td{
padding: 2.4% 1%;		
}
 #success_rate thead th{
 padding:1% 0;	
}

.site-wrapper1 .category{
	display: inline-block;
	color:#29d6dc;
	font-size:16px;
	line-height:100%;
	position:relative;
	top:50%;
	margin-top:-24px;
	/* width:10% */
	writing-mode: vertical-lr;
	letter-spacing:15px;
}
table.dataTable.no-footer{
	border-bottom:none;
}
  .modal-dialog-wh2 {
		width: 1100px;
		margin: 0 auto;
	}
	
#success_rate .circle,#delay_table .circle{
	display:inline-block;
	width:12px;
	height:12px;
	opacity:1;
	/* background:#ff0000; */
	margin-right:5px;
	border-radius:50%;
}
.top1 {
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: auto;
  width: 100%;
  height:16%;
  /* border-right: 1px solid #001d6e; */
}
.error{
	width:15px;height:15px;display:inline-block;
	background: url("../img/error.png") no-repeat;
	margin-right:5px;
	position:relative;
	top:2px;
	left:0;
	
}
.mapData {
   /*  width: 25%; */
    right: 0.5rem;
    position: absolute;
    z-index: 2;
    bottom: 0.5rem;
    border-radius:10px;
   /*  height: 23rem; */
    background:#011e46;
}
.mapData1 {
    left: 0.5rem;
    position: absolute;
    z-index: 2;
    bottom: 0.5rem;
    border-radius:10px;
    background:#011e46;
}
.dataT {
    height: 2rem;
    line-height: 2rem;
    color: #fff;
    font-size:1.5rem;
    text-align: center;
}
.dataAll {
   /*  background: url(../img/map_rank.png) no-repeat;
    background-size: 100% 100%; */
    width: 100%;
    /* height: 26rem; */
    border-radius:10rem;
}
.operatorBox span{
display:inline-block;	
}
.dara_city {
    height: 1.35rem;
    line-height: 1.35rem;
    color: #ffeb07;
    text-align: center;
    font-size: 0.7rem;
}
.lodingTab {
    padding: 0px 0.1rem;
}
.lodingTab thead th{
	text-align:center;
	color:#fff;
}
.lodingTab thead {
    font-weight: normal;
    height: 2rem;
    line-height: 2rem;
}
.mapInfo {
	padding:2px;
	border:1px solid #0270cc;
	border-radius:5px;
	 height:100%;
}
.mapInfo table{
	background:raba(89,108,220,1);
}
#tableInfo tr td {
    height: 0.8rem;
    padding:0.31rem;
}
/* #tableInfo{
	border-radius:0.3rem !important;
} */
.lodingInfo {
    border:1px solid #0240cc; 
    /*  border:1px solid #04978f;  */
    width:20px;
    border-radius:10px;
    height: 0.5rem;
    margin-left: 0.15rem;
}
.lodingInfo1 {
    border:1px solid #0240cc; 
    /*  border:1px solid #04978f;  */
    width:60px;
    border-radius:10px;
    height: 0.5rem;
    margin-left: 0.15rem;
}
.lodingInfo1 span{
	background: #00c1b6;
   height: 0.5rem;
    float: left;
    width:60px;
     border-radius:0.25rem;
    margin-top: -0.083rem;
    margin-left: -0.16rem;
}
.lodingInfo span {
    background: #00c1b6;
   height: 0.5rem;
    float: left;
    width:100px;
     border-radius:0.25rem;
    margin-top: -0.083rem;
    margin-left: -0.16rem;
}
.operatorBox{
	width:100%;
	height:100%;
	position: absolute;
    top: 34px;
    right: 0;
    bottom: 0;
    left: 20px;
    z-index: auto;
}
.opeSmall{
	width:33%;
	height:33%;
	float:left;
	color:#64cdff;
	text-align:center;
	 border-radius:4px; 
	box-sizing:border-box;
}
.box-chart4{
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    z-index: auto;
    width: 50%;
    border-right: 1px solid #0240cc;
}
.box-chart5{
	position: absolute;
    top: 0;
    left: 50%;
    bottom: 0;
    right: auto;
    z-index: auto;
    width: 50%;
}

.opeSmallL{
	height:100%;
	width:100%;
	/* text-align:center; */
}
.p1,.p3,.p2{
	text-align:left;
}
.p4{
	font-size:1.2rem;
	color:#fff000;	
	width:100%;
	height:50%;
	text-align:center;
}
.opeSmall b{
	font-size:1.3rem;
	font-weight:bold;
	color:#fff;
	margin-left:5px;
}
.opeLeft1{
	float:left;
	width:30%;
	height:100%;
	margin:0 auto;
	/* position:absolute;
	top:0%;
	height:100%;
	width:30%;
	left:0; */
}
.p3{
	width:100%;
	height:50%;
	vertical-align:bottom;
	text-align:center;
	
}
.opeLeft2 i{
width:45px;
display:inline-block;
text-align:right;	
}
#operatorBox .bigFont{
	font-size:2rem;
	/* font-weight:bold; */
	/* color:#00ff07; */
	/* background: linear-gradient(to right, #dddefa, #b083fd);
        -webkit-background-clip: text;
        color: transparent; */
        color:#0ae9fc;
         /* text-shadow: 5px 5px 2px #1b425a;  */
}
.opeLeft2{
	float:left;
	 vertical-align:top;
	 width:70%;
	 height:100%;
}
#scrollDiv{
	margin-top:8px;
}
.p1{
	height:30px;
	/* line-height:54px; */
	
}
.p5{
	margin-top:1px;
}
.p2{
	color:#64cdff;
}
.p3 .iconImg{
	/* width:50px;
	height:50px; */
	width:80%;
	height:100%;
	 background-size:contain; 
	display:inline-block;
	
}
#tab-lead>li{
	 width:8.3rem;
	text-align:center; 
}
#tab-lead>li a{
	/*  border:1px solid #0240cc;  */
}
#tab-lead>li.active a{
	 background:#011e46;
	 border:1px solid #004eff;
	 color:#fff;
	 font-weight:bold;
	  border-bottom:none; 
}
#tab-lead>li:nth-child(1){
	margin-left:10px;	
}
#tab-lead>li a:hover{
	  background:#011e46;
	 border:0; 
	 border:1px solid #004eff;
	 border-bottom:none; 
}
.nav-tabs{
	 border-bottom: 1px solid #004eff; 
	 /* border-bottom: none; */
	/* margin-left:10px;  */
}
.site-wrapper .content .sub-content .nav li a{
	padding:none;
}
::-webkit-scrollbar-thumb {
    border-radius: 20px;
    background: rgba(2, 64, 204, 0.6);
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.8);
    border-radius: 10px;
    background-color: #011e46;
}
.tableStyle{
	/* margin-top:10px;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 44px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: auto; */
}
.tableStyle thead th{
	color:#30bdff;
}
.tableStyle thead th,.tableStyle tbody tr{
	text-align:center;
}
/* .tableStyle tbody tr:nth-child(1) td,.tableStyle tbody tr:nth-child(2) td,.tableStyle tbody tr:nth-child(3) td{
	color:#f2e402 !important;
} */
.table.dataTable tbody th{
	padding:0.2% 0;
}
#overTab tbody td{
	padding:0.3% 0;
}
#peerTab tbody td,#transitTab tbody td{
	padding:0.4% 0;
}
.site-wrapper .content .sub-content table>tbody>tr:hover>td{
	background:#01276b !important;
}
.coreSpan{
	color:#cf0b0b;	
}
.noCoreSpan{
	color:#0bcf79;	
}
.coreSpan i,.noCoreSpan i{
	display:inline-block;
	 vertical-align: middle;
	 margin-right:5px;
}
#tableCen tr td b{
	width:40px;
	text-align:left;
	display:inline-block;
}
.opeSmallL{
	text-align:left;
	width:100%;
	height:100%;
}
#peerTab i,#transitTab i{
	display:inline-block;
	 vertical-align: -3%;
	 margin-right:5px;
	
}
.flowCon{
	position:absolute;
	top:10px;
	left:130px;
}
.flowInfo{
	height:28px;
	line-height:28px;
}
.flowCir{
	 width:12px;
	height:12px;
	display:inline-block;
	margin-right:15px;
	background: url("../img/ai/flowi.png") no-repeat !important;	
}
.flowText{
	color:#0576f5;
}
.flowNum{
	margin-left:10px;
	font-size:14px;
	color:#fff;
}

.baidu{
	 width:40px;
	height:40px;
	display:inline-block;
	background: url("../img/ai/baidu.png") no-repeat !important;	
}
.ali{
	 width:40px;
	height:40px;
	display:inline-block;
	background: url("../img/ai/ali.png") no-repeat !important;	
}
.tengxun{
	 width:40px;
	height:40px;
	display:inline-block;
	background: url("../img/ai/tengxun.png") no-repeat !important;	
}
.jd{
	 width:40px;
	height:40px;
	display:inline-block;
	background: url("../img/ai/jd.png") no-repeat !important;	
}
.huawei{
	 width:40px;
	height:40px;
	display:inline-block;
	background: url("../img/ai/huawei.png") no-repeat !important;	
}
.flowBorder{
	height:100%;
	position:relative;
}
.flowIcon{
	width:52px;
	height:52px;
	position:absolute;
	top:10%;
	display:inline-block;
}

    .hignRate{
           color:#ff001e;
           font-weight:bold;
	        text-shadow: 0 0 12px #e60a0a, 0 0 12px rgba(255, 0, 0, 1);
            -webkit-animation: scaleDraw 1s ease-in-out infinite;
            animation: scaleDraw 1s ease-in-out infinite;
        }
        
    @keyframes scaleDraw {
            0%{
                transform: scale(1);
                opacity: 0.7;  
            }
            50%{
                transform: scale(1.5);  
            }
            100%{
                transform: scale(1);
            }
        }
